/*-------------------------------------
计算器 样式    Start
-------------------------------------*/
.calc-wrapper { background:#dee7ef; border:1px solid #969aa0 !important; height:180px; margin:0 auto; min-height:160px; min-width:130px; outline:none; padding:6px; position:relative; width:164px; z-index:999999; }
.calc-wrapper:active .calc-text { background:#FFC; }
.calc-wrapper:focus .calc-text { background:#FFFFF2; }
.calc-title-bar { padding:2px 3px; }
.calc-title-bar-container {  background:url('images/allPicturesRe.png') repeat-x 0px -234px #dee7ef; height:20px; left:0; position:absolute; right:0; top:0; color:#000; width:228px;}
.calc-title-bar-button-close { background:url('images/allPictures.png') -191px -376px; cursor: pointer; float: left; height: 14px; margin: 2px; overflow: hidden; position:absolute; right:0; top:0; width: 15px; }
.calc-container { background:#f8fbfd; border:1px solid #afafaf; bottom:2px; left:2px; position:absolute; right:4px; top:24px !important; width:226px; height:264px;}
.calc-buttons-wrapper { background:#f8fbfd; bottom:4px; left:2px; position:absolute; right:2px; top:22%; width:222px; height:199px;}
.calc-button-wrapper { width: 20%; position:absolute; height:15%; background:#dee7ef; }
.calc-text-wrapper { height:20%; left:2px; position:absolute; right:2px; top:2%; width:223px; height:53px;}
.calc-text { background:#fff; border:1px solid #CCC; bottom:0; left:4%; overflow:hidden; padding:2px; position:absolute; right:4%; top:0; text-align:right; vertical-align:middle; width:197px; height:47px; font-size:17px !important; font-weight:bold;}
.calc-button { cursor:pointer; font-weight:bold; text-align:center; text-decoration:none; font-size:1.4em !important;}
.calc-btn-hover {background:#cbddee !important;}